<div class="container">
    <div class="row">
        <div class="col-md-12">
            <form name="vm.form" novalidate>
                <div class="form-group">
                    <label>Name</label>
                    <input type="text" class="form-control" ng-model="vm.form.name" required/>
                </div>
            </form>

            <button type="button" class="btn btn-primary btn-lg btn-block" ng-disabled="vm.form.$invalid">SUBMIT</button>
        </div>
    </div>
</div>